a person who claims to have more skill, knowledge or ability then he or she really has
swindler
a dishonest person (especially when playing games)
person who fools others
a person who pretends to be virtuous or good
person who pretends, is deceitful
a person who tells, or who has told, a lie
person who tells falsehood
a cold-blooded animal that lays eggs, e.g. a lizard, tortoise, crocodile, snake
person who is very dishonest
a dishonest person
person who deceives, swindles
a person who deceives in a cowardly way; to move quietly and secretly in order to deceive
person who is very dishonest